87b9e3dc0433bcb11428b96e56fbe2dd0e78552f,subprojects/maven/src/main/groovy/org/gradle/api/publication/maven/internal/pom/DefaultPomDependenciesConverter.java,DefaultPomDependenciesConverter,createMavenDependencies,#ModuleDependency#String#String#String#String#Set#,115
Before Change
if (dependency instanceof ProjectDependency) {
ProjectDependency projectDependency = (ProjectDependency) dependency;
final String artifactId = determineProjectDependencyArtifactId((ProjectDependency) dependency);
Configuration dependencyConfig = projectDependency.getProjectConfiguration();
for (PublishArtifact artifactToPublish : dependencyConfig.getAllArtifacts()) {
Dependency mavenDependency = new Dependency();
mavenDependency.setArtifactId(artifactId);
if (artifactToPublish.getClassifier() != null && !artifactToPublish.getClassifier().equals("")) {
mavenDependency.setClassifier(artifactToPublish.getClassifier());
}
After Change
private Dependency createMavenDependency(ModuleDependency dependency, String name, String type, String scope, String classifier,
Set<Configuration> configurations) {
Dependency mavenDependency = new Dependency();
mavenDependency.setGroupId(dependency.getGroup());
if (dependency instanceof ProjectDependency) {
mavenDependency.setArtifactId(determineProjectDependencyArtifactId((ProjectDependency) dependency));
} else {
mavenDependency.setArtifactId(name);
}